home *** CD-ROM | disk | FTP | other *** search
-
-
-
- rrrreeeemmmmaaaappppLLLLiiiibbbbssss((((1111ppppffff)))) OOOOppppeeeennnnGGGGLLLL PPPPeeeerrrrffffoooorrrrmmmmeeeerrrr 2222....5555 RRRReeeeffffeeeerrrreeeennnncccceeee PPPPaaaaggggeeeessss rrrreeeemmmmaaaappppLLLLiiiibbbbssss((((1111ppppffff))))
-
-
-
- NNNNAAAAMMMMEEEE
- rrrreeeemmmmaaaappppLLLLiiiibbbbssss - Library remapping utility
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- rrrreeeemmmmaaaappppLLLLiiiibbbbssss <libDir> <progName> [additional libraries]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- rrrreeeemmmmaaaappppLLLLiiiibbbbssss is a utility for re-arranging the memory locations for dynamic
- libraries for a specific program. Library remapping is necessary to
- create very large shared arenas in n32 or o32 processes, which use 32 bit
- pointers. The maximum addressable user space memory in a 32 bit program
- is 2 GB; which includes all program data, code and libraries. The
- Performer shared arena can only be as large as the largest contiguous
- block of unused memory in a process address space. Normally, dynamic
- libraries are loaded sparsely into memory and greatly limit the maximum
- size of the shared arena. rrrreeeemmmmaaaappppLLLLiiiibbbbssss builds a list of all dynamic
- libraries that a program uses and then packs them together to maximize
- the memory available to a Performer shared arena.
-
- rrrreeeemmmmaaaappppLLLLiiiibbbbssss outputs a new set of libraries and a new executable which, when
- used together, will allow for much larger shared arenas - typically
- around 1.5 GB.
-
-
- TTTThhhheeee rrrreeeemmmmaaaappppLLLLiiiibbbbssss ccccoooommmmmmmmaaaannnndddd lllliiiinnnneeee
- _l_i_b_D_i_r is an existing directory which will be used to deposit the
- remapped libraries and executable.
-
- _p_r_o_g_N_a_m_e is the executable whose libraries will be remapped.
-
- Any additional libraries that the process will need can be specified
- after the _p_r_o_g_N_a_m_e parameter.
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- rrrrlllldddd, ppppffffSSSShhhhaaaarrrreeeeddddAAAArrrreeeennnnaaaaSSSSiiiizzzzeeee
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-